forest demon - Alemán Inglés Diccionario